The Garden of England
Serie of 180 photos of the Pegwell Bay [Kent, UK], as one of the first step to Paradise. 2012. […] Slideshow.