Andrew Keir

Andrew Keir

BORN:

in Shotts