Saint Mary Of The Cross Mackillop Statue is located in Adelaide, Australia on 222 Victoria Square. Saint Mary Of The Cross Mackillop Statue is rated 5 out of 5 in the category sculpture in Australia.
Address
222 Victoria Square
Accessibility
Wheelchair-accessible entrance