Sombrero, Anguilla

From Freepedia

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



Views
Personal tools
Similar Links