Levera 8/62

August 6, 1962 to August 6, 1962
Levera, Saint Patrick Parish, Grenada Island, Grenada
76 Results