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

Of Llanfedw, Is Caeach, Glamorgan, Wales