Volder

By Volder

Where in the world?

Where in the world? Is Finland ?


....it's right there it is right here on Earth, at the globe xD

It says Suomi at the the exact location.



England is the island there at left....it says there.. Britannia

Comments
Sign in or get an account to comment.