Ancient cannon on wheels isolated on white

Royalty-free stock photo ID: 80319322

Ancient cannon on wheels isolated on white