Firearms
Firearms

Barrett M95 50 BMG

Specifications