37781054001877

Status: Stock Tea Towel Hand Printed at Babbarra Designs This placement print tea towel has been lovingly hand printed by women in Maningrida, Arnhem Land. Babbarra Designs is Babbarra women’s Centres main social enterprise, providing artists with quality linen products, ink, art supplies. Read more…

© the artist / art centre