Royalty-free stock photo ID: 1026983044

Mandelieu-la Napoule Coast , South of France