The Needles

Sea stacks off the Isle of Wight, England From Wikipedia, the free encyclopedia

The Needlesmap