natural umbrella by the beach of cagnes sur mer

natural umbrella by the beach of cagnes sur mer