Photos

Photographer's Note

Hello,
This is the Chesma church in the south of Saint Petersburg. It was built in the 18th century to celebrate the victory of the Russians over Turkey at the battle of ... Chesma.

Nobody has marked this note useful

Photo Information
Viewed: 2638
Points: 22
Discussions
  • None
Additional Photos by Jeremy Marcus (Bianconeri78) Gold Star Critiquer/Gold Note Writer [C: 83 W: 0 N: 84] (701)
View More Pictures
explore TREKEARTH