Lucie de la Falaise and Ella Richards on their land, l’Officiel, special England,

by Effigies

Interview by Daphné Hezard
Photography by Martin Lidell