In reply to Don.

The Sigma 10-20, not 10-22 which is the Canon one, isn't ef-s mount. Its just built for cropped sensors. It'll work fine on any Canon camera.