Kazan Cathedral

Kazan Cathedral

Oil on canvas, 200×150 cm, 1999

St. Petersburg, Russia, church, street

Exhibition