Hubble Bubble

The witches are delicately hand painted with fine stitching. Liane Fairall ContexArt