s w i f t s  &  s l o w s: a quarterly of crisscrossings

I put a spell on you
Cecelia Chapman & Jeff Crouch

←back or next→

←back or next→

Cecelia Chapman is a video and visual artist. Her main subjects of interest are perception, consciousness and image.
ceceliachapman→

Jeff Crouch is alive. In Texas.