North Adelaide St Peter's Cathedral Cross
Corner of King William Road and Pennington Terrace , North Adelaide, Adelaide - South Australia, Australia
Details