Projects / Install Shots

Tabula Impressa

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

Bookmark the permalink.