Charley Peters PhD

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

 

 

                © Charley Peters