Photography by Marilyn Price

France 2001 Photos

Detail, Ste Chapelle, Paris, France

This photo shows a panel detailing Noah's Ark. Ste Chapelle. Paris, France.

Back