Some History of The Church of The Immaculate Conception - Geraldine
Established 1884
Nativity Play - All Hallows School
Unfortunately I do not have the names of those in the photo.