Robert McGregor (1848-1922)

1848,1922

Robert McGregor