That is a T-mount lens so you'll need an adaptor for your camera mount. It also means that aperture is not communicated to or controlled by the camera body and as such can only be used in aperture-priority auto exposure mode (if your camera has it) or in the manual exposure mode.
It is manual focus only.
The lens requires bright light and a high ISO setting on the camera to get a fast shutter speed, and needs a sturdy tripod or monopod, but can deliver very sharp results if used properly. It will be difficult to mount it on tripod so it's good and stable. It weighs nearly 4.5 lbs so be sure and hold the lens when it is mounted to a dSLR or the camera's lens mount flange could get bent from the weight.
New, the lens is $300.
Bower 650-1300mm f/8-16 Manual Focus T-Mount Lens SLY650T - B&H