Results 1 results found Giant white beach umbrella next to the ocean against a blue sky in Juan les Pins, Cote d'Azur, Provence, France, Mediterranean, Europe