Saturday 30 January 2010

Lipstick Monster

 This is Marselina the Make-up Monster.  She's very small, lives inside a lipstick tube, leaves pink footprints wherever she goes...