Slow Lens is the newest piece from French artist Vincent Leroy, who often explores optics and light in his large-scale installation work.
Slow Lens is the newest piece from French artist Vincent Leroy, who often explores optics and light in his large-scale installation work.