Wednesday, October 31, 2012

Giraffe lashes are the best

The best Halloween costumes are those with false lashes, but this girl doesn't need any.


Who needs false lashes when you are born with these?


No comments:

Post a Comment