Greenwood Resort, patio, Cat Island, Bahama
Cat IslandbahamacaribbeanstockGreenwood resort
From Cat Island