Didi & Mark

June 7, 2014
Chateau de Berne, near Lorgues, France