Sombrero, Anguilla

Sombrero is one of the largest of the Anguilla Islands. It is 5 km² in size.