Royalty-free stock photo ID: 184357319

Alicante, Spain. The beach and 'Castillo de Santa Barbara'