Medieval working artillery cannons on field. Apulum (Alba) citadel, Romania, Europe.

Royalty-free stock photo ID: 86264365

Medieval working artillery cannons on field. Apulum (Alba) citadel, Romania, Europe.