Sock Monkey Warden

Sock Monkey Warden

As the title says, it's a sock monkey over the warden

436
3