The hare and the tortoise (10/48)

The hare and the tortoise