93 Barrett Drive, Northern Territory 0870 Australia
Tali Restaurant
Photo Credit: Lasseters
Claim copyright