The Island of Secrets
Orford Ness, Suffolk
2011
-
The project, which consists of two parts, explores the aura and secrecy surrounding Orford Ness - an isolated spit on the east coast of England that housed a former secret military testing site.
Read more about the project