I'm pretty sure this is supposed to be Alice.... spotted on a wall in the Brighton and Hove museum