Carter Carburetor Laboratory Building

unnamed

Location: 2841 North Spring Avenue, St. Louis, Missouri