Grand Anse Beach


Grand Anse Beach - beach in Grenada.