by Cecelia Chapman and Jeff Crouch
Cecelia Chapman (website) is an artist and filmmaker living in Northern California. Jeff Crouch is an internet artist in Texas who blogs at Famous Album Covers and Nothing and Insight.
Filed under: Imitation Tagged: Cecelia Chapman, Jeff Crouch