Designed by
Title
View of Karelskaya street in the center of Sortavala city in the Republic of Karelia in Russia #234038111
Description
Sortavala, Russia - July 11, 2021: View of Karelskaya street in the center of Sortavala city in the Republic of Karelia in Russia
This image is editorial