
Stranger Plants at New England Botanic Garden
New England Botanic Garden at Tower Hill 11 French Drive, Boylston, MA, United StatesStep into a world of botanical wonder with Stranger Plants at New England Botanic Garden. This exhibition brings to life imagined…