View all

And in the North there is life

Traveling around Karelia I met a lot of amazing things. This is one of them:)

Location

The Republic Of Karelia. Russia.

Camera details

Sony DSC-W15

Download

You have to be logged in to download this image.
Login here

You have to be logged in to comment.