Overlooking the shores of Cannes, South of France

Overlooking the shores of Cannes, South of France

Overlooking the shores of Cannes, South of France