Thumbnails

Slideshow (2 photos)

Paris (France) (map)
 

Notre Dame cathedral in Paris

 

Louvre museum