L. Dustin TwedeApr 17, 20191 minNotre Dame Cathedral, Paris, FranceI've seen quite a few people's postings of photographs taken of the Notre Dame Cathedral, in Paris, France. Although I've shared a few...