29th January – 21st March 2010
Tabula Rasa
John Stezaker

1 / 17 < > Press Release

Tabula Rasa - Tabula Rasa Installation at The approach

Tabula Rasa, Installation at The approach, 2010