Seascapes - alexstewartphotos

The Needles Lighthouse

The Needles; Isle of Wight; UK

NeedlesLighthouseIOW