Sadovaya Street

Sadovaya Street

Oil on canvas, 175×120 cm, 1999

St. Petersburg, Russia, street

Exhibitions