france-travel-info.com
Saint-Eustache
Saint-Eustache, close to the Louvre & Palais Royale was more than a century in construction. This church is a must see site in Paris.
Debbie