Last Picture Next Picture First Picture Photo Page

The Pyramid Near The Louvre.
The "pyramid" near the Louvre. .