Candy floss. Mexico City, 2003. Photographs by Alex Webb. April 8, 2019 by Celia Leiceaga In MOOD BOARDS