Rose Petals falling on October 1, 2019 at the Basilica Of St. Therese in Lisieux, France.https://www.206tours.com/