Caption
A red starfish on the beach with gentle waves breaking on the shoreline of Paradise Beach in L Esterre Bay with Sandy Island sand bar on the horizonBeaches Resort Sand Sandy Scenic Seaside Shore Tourism West Indies Caribbean Grenadian Greneda Inn Pub Tavern Beaches Resort Sand Sandy Scenic Seaside Shore Tourism West Indies Caribbean Grenadian Greneda Inn Pub Tavern