Moskovsky Avenue

Moskovsky Avenue

Oil on canvas, 150×110 cm, 2007

St. Petersburg, Russia, street, wires

Exhibition