Leichhardt All Souls Church LEER Memorial Window
All Souls Church, Cnr. Norton & Marion Streets, Leichhardt, New South Wales, Australia
Details