Falmouth Harbour

anchorage on the southern coast of the island of Antigua in Antigua and Barbuda

Categories: