Medieval cannon in the  Castle of Santa Barbara, Alicante Spain

Royalty-free stock photo ID: 9235681

Medieval cannon in the Castle of Santa Barbara, Alicante Spain