FAIR HAVEN

 

FAIRHAVEN/WINSTED -