Tina dela Rosa

Notre Dame Cathedral.  Paris, France.

Title: Notre Dame Cathedral. Paris, France.