View of fortress of Santa Barbara, Alicante, Spain

Royalty-free stock photo ID: 88671379

View of fortress of Santa Barbara, Alicante, Spain