ghillie

  1. ghillie suit

    ghillie suit

    British Army sniper sporting a thermal imaging-protected ghillie suit and armed with Accuracy Internationals L96A1 7.62mm sniper rifle
Back
Top