Royalty-free stock photo ID: 184348292

Castillo de Santa Barbara, Alicante Spain