Izmailovsky Avenue
Izmailovsky Avenue
Oil on canvas, 170×150 cm, 2007
Trinity Cathedral chapel
St. Petersburg, Russia, church, street, private collection, wires
Izmailovsky Avenue
Oil on canvas, 170×150 cm, 2007
Trinity Cathedral chapel
St. Petersburg, Russia, church, street, private collection, wires