The big cane toad

The big cane toad
The big cane toad is located in Sarina, Queensland and is 4m x 2m in size, he is nicknamed ‘Buffy’, short for the cane toad’s scientific name ‘Bufo Marinus’.
Back to records

LETR is changing the future of people with intellectual disability and lighting the way for acceptance and inclusion.