The Needles, Isle of Wight, England's South coast by Mike Young
3
Votes