Warsaw Station

Warsaw Station

Oil on canvas, 170×120 cm, 2002

During the reconstruction.

St. Petersburg, Russia, station

Exhibition