Designed by
Title
The Chesme Church #55209979
Description
The Chesme Church is a small Russian Orthodox church in Saint Petersburg, Russia. It was built by Russian architect Y Felten in 1780, at the direction of Catherine the Great, Empress of Russia
This image is editorial