a woman standing in front of a tree with the caption have you visited the largest native plant garden in new england?