Heidelberg Scots' Presbyterian Church Roll of Honor
187 Burgundy Road, Heidelberg, Banyule - Victoria, Australia
Details