Anguilla Island, Caribbean Sea.

Anguilla Island, Caribbean Sea.