BDAD_ 31

The South Atlantic Ocean Cape Dolphin. East Falkland Island. The Falkland Islands – Islas Malvinas. The United Kingdom, 2006. Very near the North-most point of the Islands pub: “Eye of the Water.” more