Peter and Paul Cathedral in Saint Petersburg, Russia
The view of Peter and Paul Cathedral in Saint Petersburg, Russia, from across the Olgin Pond shows the ornate architectural characteristics of the...
Date Published
1895 to 1900
Member of