Leupold Scope Vx-Freedom 4-12X40 Tri-Moa Matte 174665



Leupold Scope Vx-Freedom 4-12X40 Tri-Moa Matte 174665