Thank you for helping us by reporting bad content.
I do not own the picture. This beautifullly made Alice in Wonderland clock features the Red Queen pointing at Alice with a wide open mouth screaming the famous "Off with your head!" Saying. I personally think this clock is creepy-gorgeous and would be an interesting addition to the room of any Alice fan.