All photography by Ann Duvoisin unless otherwise stated and linked.