Charley Peters PhD

15 Untitled (2005)
lambda print mounted on aluminium, 82.5cm x 110cm

 

 

                © Charley Peters