The Church of Jesus Christ of Latter Day Saints, Llanelli (Carms)
Description
One of five Latter Day Saint chapels in the southwest quadrant of Wales, and one of two in Carmarthenshire, this building is located on Embankment Road.
More items with these tags
Contact Us
To request take down or report racist, offensive or otherwise harmful content.
You must be logged in to leave a comment