A village in mid-Wales, 1895

A village in mid-Wales, 1895

David Bates

b.1840 - d.1921

£2,995.00