The Valley II 7/62

July 4, 1962 to July 4, 1962
The Valley, Anguilla Island, Anguilla, United Kingdom
24 Results