Our Lady of Vladimir Church in St. Petersburg

Our Lady of Vladimir Church in St. Petersburg

Karl Petrovich Beggrov, Petr Helmerssen

1822 Print

66.506.58

Metropolitan Museum of Art

Find similar Show on map

About this artwork

Similar artworks