Art The Museum of Russian Art On Friday I finally had a chance to visit The Museum of Russian Art in… June 8, 2008