Charley Peters PhD
'When I was Red Riding Hood' (2005)
lambda prints mounted on aluminium 85 x 110 cm
<< >>