selected prints. > textiles.

a lesson on homology. (detail)
a lesson on homology. (detail)
hand screen printed on cotton.
2007