The Needles, England

     On July 28th, 2016, I visited “The Needles” of the southern England Coast.      “The Needles”, in Alum Bay, … Continue reading The Needles, England