Show More
Dear God

Hand-stitched, old linen, naturally dyed. 34" x 20" 2007