Canon EF 17-40mm f/4 L USM AF For EOS EF Mount Lens [Top Mint] #Z5152A
Rear Lens Cap. Including Front Lens Cap. There is no haze on inside of the lens. (But of course it does not affect the photos.). This lens works fine with no problems. You can enjoy taking photos with the lens in good condition.