LOUVRE FEET IV

Colour chromogenic print

80 X 60 cm

2003