Parramatta Leigh Memorial Church Memorial Windows
119 Macquarie Street, Parramatta, New South Wales, Australia
Details