Between the I-95 highway and the placid New Haven Harbor waters, 35 flags continually beat back and forth, defying their otherwise colorless urban surroundings.
Lea Yu/Contributing Photographer
Bill Shields, the “Flag Man of Long Wharf Drive,” sits in the van that serves as the storefront for his flag-selling business.