Click to expand/collapse all other details Hide this popup frame

Llanrhymni ma, St Mellons, Monmouthshire, England