Click to expand/collapse all other details

Of Machen, Monmouthshire, Wales, U.k.