Barbaria cape lighthouse in Formentera with road perspective

Royalty-free stock photo ID: 91392569

Barbaria cape lighthouse in Formentera with road perspective