file Ref: 2008-03-31 Barbados 149
Accra Beach, Barbados, West Indies
Accra BeachCarribeanCarribean IslandPlacespublic beachturquoise water2008Barbados149