The remains of St Helen's church at St Helen's Duver, Nodes point, Isle of Wight

- Image ID: JD5YJE
The remains of St Helen's church at St Helen's Duver, Nodes point, Isle of Wight
simon evans / Alamy Stock Photo
Image ID: JD5YJE
Location: St Helen's Duver, Isle of Wight