Joseph Squier



Affiliation(s):


University of Illinois

Location:


Champaign, Illinois, US

Role(s):


Artist


Art Works: