This might be the cutest thing in the entire world.
These little girls were selling lemonade for 10 cents on Greenwich Street this afternoon. I never realized that children actually have lemonade stands. I always thought it was just something you see in movies, or a marketing scheme by Country Time.
