The hare and the tortoise (11/48)

The hare and the tortoise