Installation Shots

‘Cache” – Tabula Impressa

Dalla Rosa Gallery, London, 2013
Image: Courtesy of dalla Rosa Gallery

Bookmark the permalink.