September 8, 2025By Jackson Lee Clermont-Ferrand Stunning Invader Artwork Breathes New Life into the Streets of Clermont-Ferrand, France