Photos

1977: Nicola and Elizabeth Maconchy, Dorset

1977: Nicola and Elizabeth Maconchy, Dorset