Nature TTL

Tortoise eating a flower


Tortoise eating a flower.