Sunday, 25 February 2018

The Needles Battery


The Needles Battery, Isle of Wight, UK 1989

To find out more, CLICK HERE