134 Carrington Road, Queensland 4883 Australia
Lots of baby flying fox orphans
Photo Credit: Tolga Bat Hospital
Claim copyright