Designed by
Title
Closeup of a stained glass window in the Notre Dame de Paris Cathedral in Paris France #136340831
Description
Paris, France - October 25, 2013: Closeup of a tall stained glass window in the Notre Dame de Paris Cathedral
This image is editorial