A shop in Berlin

A shop in Berlin
110 X 150 cm
2013