Hand screen printed Hemlock Goods head scarf.
Handmade in America from 100% premium cotton.
Dimensions | 58 x 58cm