Campus grounds
 

Campus grounds

12 October, 2011

The Leura campus is set in two hectares of landscaped private gardens.