Ancient cannon on wheels

Royalty-free stock photo ID: 105481184

Ancient cannon on wheels