–Sabine Klensch

All photos courtesy of the Yerba Buena Garden Festival