Carmarthen East and Dinefwr

from Wikipedia, the free encyclopedia

Carmarthen East and Dinefwr stands for: