David Pennant Roberts is also named on the St Asaph Memorial and the Tremeirchion Memorial. Follow the link on the Tremeirchion Memorial link to read his story
David Pennant Roberts is also named on the St Asaph Memorial and the Tremeirchion Memorial. Follow the link on the Tremeirchion Memorial link to read his story