.
Shoal Bay, Anguilla, America, Hammock on the beach

Shoal Bay, Anguilla, America, Hammock on the beach