Bristol and Avon Archaeological Society

Bruce Williams