All posts tagged: petal

Toy tortoise

This is the tiniest tortoise alive, and possibly the prettiest… It also lives in our very English gardens, but disguises itself cleverly as a lovely flowering bunch. This clever ruse allows entire colonies to exist right under our unsuspecting noses…

Leave a comment