Browse Items (1 total)
Launceston Church Grammar School, Mowbray Campus, Tasmania
The Mowbray campus of the Launceston Church Grammar School in Launceston, Tasmanian, has a number of buildings of different eras with medieval features. These include the administration building whose foundation stone was laid by Prime Minister…