SALE
St. Davids, Pembrokeshire

St. Davids, Pembrokeshire

Raymond Sheppard

b.1913 - d.1958

£1,915.00  /  £2,395.00