23 Clarkson Drive, Queensland 4581 Australia
Swimming with the horses in Rainbow Beach
Photo Credit: Rainbow Beach Horse Rides
Claim copyright