Postcard of Interior of St. Peter's...
Postcard of St Peter's Church,...
St Peter's Church, Carmarthen, 1903