1/24
Home / Russia / Petrodvorets (Peterhof) /

Another statue symbolizing Russia's victory over Sweden

peterhof_AJP0004.jpg ThumbnailsPeterhof (Petrodvorets) - Peter the Great's PalaceThumbnailsPeterhof (Petrodvorets) - Peter the Great's PalaceThumbnailsPeterhof (Petrodvorets) - Peter the Great's Palace

[Peterhof - St Petersburg - Russia]