© 2020 Roger and Pat de la Harpe. All Rights Reserved
The Louvre Art Gallery. Paris. France
Views of the Seine River and Ile de la Cite or City Island. Paris. France