Le dernier jardin d'Angleterre

(The Last Garden in England)