Sunday, August 30, 2009

Farmer's Market in the Haymarket Lincoln, Nebraska

Stella doesn't look too happy after putting on her newly-bought princess dress.

Those are supposed to be Minnie Mouse ears made out of balloons.