Christopher DeLoach
Christopher DeLoach is a Brooklyn born artist living and working in Los Angeles. He believes there may be no medium more American than The Bumper Sticker.
Christopher DeLoach is a Brooklyn born artist living and working in Los Angeles. He believes there may be no medium more American than The Bumper Sticker.