Mid-price marvel

3 min read

You don’t have to pay £2,000 for a Leica riflescope any more. Chris Parkin