Tutt Library has many DVDs (and a few video tapes).
Talk French series (Films on Demand) - Filmed in France, this 6 part series covers the practical essentials of conversational French while highlighting cultural aspects of the country.
The Internet Archive is a great source of news reels and video along with digitized print related to France and Italy.
Art books are located in the 3rd floor of Tutt Library in open stacks that are easily browsed.
You can also find art books in the catalog.
(Pictured:The Birth of Venus painting by Sandro Botticelli, 1484–1486.)