London Snow

2010

Lambda Print, Diasec Mounting

20 X 180cm

Using Format