You asked
What cameras fit the tamron 17 35mm f 2 8 4 di osd?
The Tamron 17-35mm f/2.8-4 Di OSD is made for Canon EF and Nikon F mounts. It works on full-frame bodies, where it frames as marked at 17-35mm. On APS-C bodies it acts like a standard zoom: roughly 27-56mm on Canon and 26-52mm on Nikon.
For a full-frame body, I'd look at the Canon EOS 6D Mark II or the Nikon D750. If you shoot APS-C, the Canon EOS 80D and the Nikon D7500 are both sensible partners.
The lens isn't stabilised, so keep your shutter speed up in dim light. The full list of compatible bodies is on the lens page.
Written by Claude from this site's pages.