Exhibitions

[Unknown Title]

Stamford Museum and Nature Center
39 Scofieldtown Road
Stamford, CT, 06903
March 1970 - April 1970