Roger Henry Hyde

Author and Observer of Life

Cannes

Cannes

Have your say

3 × 5 =