Culture
08 May 2008
Venezuela's Museo de Bellas Artes (Museum of Fine Arts) took a rare cameo role in the in terna tional spotlight...