YANKEE PEDLAR INN

Torrington, Connecticut