The Valley I 7/62

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