39 Playford Avenue, South Australia 5069 Australia
Outdoor booth Area
Photo Credit: Hotel Eyre
Claim copyright