Central square in Mandelieu La Napoule

- Image ID: E4R8JC
Central square in Mandelieu La Napoule
Rebecca Cole / Alamy Stock Photo
Image ID: E4R8JC
Location: Mandelieu La Napoule, near Cannes, France, Mediterranean, Europe