Adelaide Scots Church WW II Honour Board
237 North Terrace , Adelaide, South Australia, Australia
Details