Video of the Chair Lift ride up from the beach at the Alum Bay on the Isle of Wight. Home of the Needles Lighthouse
10 сен 2024