The hare and the tortoise (25/48)

The hare and the tortoise