Designed by
Title
The North Rose window at Notre Dame cathedral on March 14, 2012 in Paris, France #61036918
Description
PARIS, FRANCE - MARCH 14, 2012: The North Rose window at Notre Dame cathedral on March 14, 2012 in Paris, France
This image is editorial