Rechtenvrije stockfoto-id: 1088730437

A disassembled AR15 rifle parts being cleaned with a cotton patch