<--Previous
Up
Next-->
The Slater Memorial Museum in Norwich, CT (07/22/2004)