top of page





Whole Foods Market Beauty Program
Creative Director: Jill Visit | Art Director + Designer: Joy Gallagher | Photographer: Ha Lam
bottom of page
Whole Foods Market Beauty Program
Creative Director: Jill Visit | Art Director + Designer: Joy Gallagher | Photographer: Ha Lam