Photo:
5
of 31, Album: Carriacou 2001
Paradise Beach at L'Esterre Bay.