The EF 16-35mm lens is a wide-angle lens made by Canon The lens has an EF mount to work with the EOS line of cameras.