October 26, 2011

The girls are dressing up London... It's hard to make the distinction when she actually does look like a doll. THAT is a cabbage patch head if i ever saw one.

No comments:

Post a Comment