New Britain Public Library

New Britain Public Library
New Britain, CT
August 1 – September 1, 2010