Art in the Tree of Life

The Metropolitan Museum of Art … is a tree of life to the worlds greatest art. It’s my church, my schoolyard, my home away from home. Just 20 minutes from the house there’s no better place to be – Michele
MB_metdraw030410

Post a comment