PORTFOLIO > Places Wide & Small

 Ball & Socket factory - Cheshire, CT
Ball & Socket factory - Cheshire, CT