Saint John's Point


Saint John's Point - cape in United Kingdom.