Jun 22, 2011

Lake Ladoga in June

Lake Ladoga is a freshwater lake located in the Republic of Karelia  in northwestern Russia It is the largest lake in Europe.

No comments:

Post a Comment