A collection of original acrylic paintings on linen, hand printed original screen prints, and handstitched fabric embroideries.

Every piece is painted, screened and embroidered by Rachel Castle.