September 15, 2017 Britain / england / travel The Needles… Plus Alum Bay and Trinity Lighthouse, Isle of Wight