54-74 Trevally Street, Queensland 4580 Australia
Resort Style Pool
Photo Credit: Tin Can Bay Tourist Park
Claim copyright