Caption
Elevated view of luxury new housing developments lining Frigate Bay on St Kitts Southeast peninsula, St Kitts, St Kitts and Nevis, Leeward Islands, Lesser Antilles, Caribbean, West Indies 2008
Availability
Only inBelgium, Canada, France, Luxembourg, Switzerland