Art, Film, Fashion +
Saturday, March 22, 2003
Here I am in the arcadian paradise of Tresco which is 20 miles off the coast of the most southernly tip of England.
To borrow from Derek Jarman this really is "The Last of England".
Post a Comment