St. Davids, Pembrokeshire

St. Davids, Pembrokeshire

Raymond Sheppard 1913 - 1958

b.1913 - d.1958

£1,895.00