The jester (25/48)

The jester