Do we really need another Picasso show? Maybe, maybe not. The Museum of Fine Arts, Houston thinks so and has shelled out untold amounts... More >>>