The Louvre Museum Paris, France, is one of the world's most visited art museums, a historic monument, and a national symbol More on Paris in my gallery: http://www.pbase.com/mcgarva/paris
Please do not copy any of these images without my permission