TELESCOPIC SIGHT

<  Back to home

A sight containing optical elements which magnifies the target.