Image October 21, 2011November 6, 2013Posted in TravelTagged england, impossible project, landscape, London, Polaroid, spectra, travel The clock strikes six…