Ralph Allen (1693 – 1764)

Ralph Allen (1693 - 1764) - by kind permission of Bath and North East Somerset Council

Leave a Reply