Image 1 of 1
Denton Island, Newhaven
Denton Island, Newhaven