Cairns St Andrews Roll of Honour
Cairns Presbyterian Church, Sheridan Street, Cairns, Queensland, Australia
Details