Vyborg Castle Swedish-built with Olaf's st. Olav Tower. Estuary Vuoksa. Russia on island against blue sky with clouds #229756224
Description
Vyborg Castle (Swedish-built) with Olaf's (st. Olav) Tower with russian flag on the roof. Estuary Vuoksa. Russia on island against the blue sky with clouds