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

The Grand Cascade is a celebration of Russia's triumph over Sweden

peterhof_AJP0003.jpg The Grand CascadeThumbnailsThe Grand Cascade is the centrepiece of PeterhofThe Grand CascadeThumbnailsThe Grand Cascade is the centrepiece of Peterhof

[Peterhof - St Petersburg - Russia]