Sheila & Nicholas Pye


A Life of Errors
2006, chromogenic print, 122x122 cm