Pumpherston, Midlothian, Scotland
References (2)
Individual:
Margaret DOUGLAS
Marriage / Union:
Patrick HALYBURTON & Margaret DOUGLAS