SALE
St. Davids, Pembrokeshire

St. Davids, Pembrokeshire

Raymond Sheppard

b.1913 - d.1958

£1,495.00  /  £1,895.00