William Gordon Urquhart

Memorial Service