Monday, September 21, 2009

Little People

This installation done in Italy is almost too precious for words. Check out their site for even more amazing works along with items for sale! I would be overcome with such happiness if I came across something like this wouldn't you?
Found via a cup of jo