Allora & Calzadilla

Florence, Italy, 1995