Click to expand/collapse all other details

Of Pen-Llin, Ogmore, Glamorganshire, Wales