A big sailing ship passes rocks called The Needles on the Isle of Wight of the south coast of England
Username: Darrenbaker
Editorial: No
Width: 5134 pixels
Height: 3401 pixels
Downloads: 65
Image ID: 692804