Station Clock

Station Clock

Oil on canvas, 185×125 cm, 1999

Baltic Station

St. Petersburg, Russia, railway, station

Exhibition