Designed by
Title
Petrozavodsk, Karelia, Russia, tourists sit on a boat for a trip to the islands of Lake Onega. #158753350
Description
Petrozavodsk, Karelia, Russia, tourists sit on a boat for a trip to the islands of Lake Onega. Tourism, vacation, attractions, lifelong experiences, history and travel to other countries.
This image is editorial