Rob Shields

Rob ShieldsRob Shields

Henry Marshall Tory Chair and Professor

University of Alberta, Canada

https://www.ualberta.ca/arts/about/people-collection/rob-shields