Nettlestone Point


Nettlestone Point - cape in United Kingdom.