an cannon in a castle

Royalty-free stock photo ID: 53835466

an cannon in a castle