Charles Christopher Hill is an American artist and printmaker. Hill lives and works in Los Angeles, California. He has been artist in residence at Cité International Des Arts, Paris, France, at Chateau de La Napoule, La Napoule, France and at Eklisia, Gümüslük, Turkey (1994).
Get access to exclusive content, early product releases, events and more.