This clock in the (Strasbourg) Notre Dame might have been the most popular thing in the Cathedral May 1, 2019 Leave a comment