Log In or Register
Anyone visiting the Isle of Wight (UK) can't come away without taking a picture of this famous landmark. "The Needles". Ron.