Swansea All Saints Anglican Church Roll of Honour
All Saints Anglican Church, Noyes & Wellington Streets, Swansea, Glamorgan/Spring Bay - Tasmania, Australia
Details