Programme of a 'Cymanfa Ddirwestol' /...
WW1 items contributed by David Smart
Cpl. Hugh Noel Conway Davies