MacLeod, William E.

Location
Alumni Clippings - Small