24/07/2023 Todd & Fitch French artist duo Nicolas Todd (b. 1969) and Damien Fitch (b. 1964) have been collaborating since 2000, gaining recognition for their innovative use of light as a key element ... 0 comments