The great Siobhan Finneran (from Alma’s Not Normal and, more pertinently here, Happy Valley) stars as DI Liz Nyles, a police ...
The island of Ikaria. Delphi. Athens. Meteora, a rock formation in Thessaly, northwestern Greece … They all gave me wonderful ...