La Resource 7/62

August 2, 1962 to August 2, 1962
La Resource, Saint Mark Parish, Grenada Island, Grenada
39 Results