Traffic Signs

Traffic Signs

Oil on canvas, 160×115 cm, 2006

Kirillov bus station.

Russia, winter, street, province

Exhibition