Red Square

Red Square

Oil on canvas, 150×115 cm, 2008

Moscow, Russia, street

Exhibition