Royalty-free stock photo ID: 180291962

Handgun lying on American flag - Image