Fowler Island in Milford, Connecticut

Located in Connecticut
Country United States
Body of water Housatonic River