Our location in Keene, NH opened on Friday Nov. 20. For an appt. text 978-985-4720.
Our first online theme exhibit explores images of our namesake, the leaf, that amazing solar energy-organizing structure upon which earthly life depends.
December 20 - February 28