William Loch (Q76271342)
Peerage person ID=652848
Language:
other details
aliases Major William Loch
description Peerage person ID=652848

External Links