Eating neon cupcakes

10/21/08 Cupcake Monsters

7 Photos | View slideshow >


Eating neon cupcakes Frosting makes the perfect lipstick Finger lickin good Throwing the ball (and Amelia) around