12th July 2010

Living Dolls

They parade in miniature ballgowns, where false eyelashes and can be as young as five… We venture into the world of mini beauty pageants to meet the young princesses and their pushy parents.

Ads via The Deck

Random Greatest Hit