Storozhno, Russia

Please log in or register to like posts.

The small village by the Ladoga lake in Russia, Leningrad region. Let’s hover with me over this breathtaken place!

Music: Ben Lukas Boysen – 16°

Leave a Reply