Designed by
Title
Church in Peterhof. St.Petersburg, Russia. #7265797
Description
Church in Peterhof. St.Petersburg, Russia. Peterhof Palace. Peterhof (Peter's Court/Garden) is a series of palaces and gardens, laid out on the orders of Peter the Great, and sometimes called the Russian Versailles.