Old cannon front view isolated on white

Royalty-free stock photo ID: 53901139

Old cannon front view isolated on white