Caro Giles
Caro Giles is a writer based in Northumberland. Her words are inspired by her local landscape, the wide empty beaches and the Cheviot Hills.
Caro Giles is a writer based in Northumberland. Her words are inspired by her local landscape, the wide empty beaches and the Cheviot Hills. See less
Caro Giles's Featured Books