William Telford

First name:
William
Second name:
Telford
NI number:
Draughtsman Pumpherston Works