Corner Parsons St & Leichhardt Tce, Alice Springs, Northern Territory Australia
Featured Image
Claim copyright