Glenelg St Michael's Memorial Chapel LAYCOCK Memorial Window
St Peter's Church, Torrens Square, Glenelg, Holdfast Bay - South Australia, Australia
Details