Sophie Barling

Author Archive

  • Mar 21, 2023
    It’s coming up to mid August on Elba, and the entire population of Tuscany, or so it seems, has decanted itself on to this tiny Mediterranean island six miles from the Italian...