The hare and the tortoise (35/48)

The hare and the tortoise