291, Geraldine Haberfield, Untitled (Births, Marriage), Stitched textiles 140x190mm

291, Geraldine Haberfield, Untitled (Births, Marriage), Stitched textiles 140x190mm