Haberfield St. David's Church Memorial Windows
51 Dalhouse Street, Haberfield, City of Sydney - New South Wales, Australia
Details