Leupold 6.5-20x40 30mm like new

Top