Stock Photo - Levante beach. Benidorm. Costa Blanca. Alicante province. Spain

Stock Photo: Levante beach. Benidorm. Costa Blanca. Alicante province. Spain.