canberra tea towel

hand screen printed on linen