Charley Peters PhD
17 I have taken to hatching out eggs in my shoes(2006) lambda print mounted on aluminium,110cm x 82.5cm