Exploring Vincent Leroy’s art installation 'Floating Lenses' at Joshua Tree desert
Jul 13, 2023by STIRworld Jul 13, 2023
French artist Vincent Leroy installs kinetic sculpture in Joshua Tree National Park in California, inviting visitors to a meditative space curated by the interplay of light and movement.