The Church Of Saint Eustache.

The Church Of Saint Eustache. Paris. France. Photo