An American couple travel to the small Welsh hamlet of St. David's to trace their family tree and are welcomed as members of the picturesque community, which harbors a small miracle in the mysterious Preseli Hills.
An American couple travel to the small Welsh hamlet of St. David's to trace their family tree and are welcomed as members of the picturesque community, which harbors a small miracle in the mysterious Preseli Hills.