John Foster Barham


Trec┼Án, Pembrokeshire, South Wales, Wales

1832 - 1838

No notes

Other associations of this address