Anguilla crest

Anguilla

Stadion: James Ronald Webster Park (The Valley)Osnovan: 1990Kapacitet: 4,000