Louvre Top Things to See: Lion of the Albani Collection September 25, 2011 By Travel Magazine Tagged With: Lion of the Albani Collection, Louvre Top Things to See Related