Results 1 results found Palm tree shadows on the sand in Alleynes Bay on the west coast of Barbados, Windward Islands, West Indies, Caribbean, Central America