Scoville Powerhouse

Twin Lakes and Beaver Dam Rds.
Salisbury
Connecticut
United States