Adelaide Scots Church WW 1 Honour Board_2
237 North Terrace, Adelaide, South Australia, Australia
Details