Results 1 results found The Magic of Lucy, 2020, by David Mesguich, Steel Mall, Saint-Etienne, Loire department, Auvergne-Rhone-Alpes region, France, Europe