The Needles

England, Isle of Wight, The Needle. 16.06.2015

Advertisements