Freedom Plaza Cabramatta

Pedestrian shopping mall in the heart of Cabramatta.

-33.8939743668754, 150.9370910525649

Type