Russian wedding photos in the Admiralty Gardens, St Petersburg.
Russian wedding photos (and onlookers!) at the Bronze Horseman, St Petersburg.
Petrodvorets (or Peterhof) - The Grand Palace and fountains along Marine Canal.