Alexander Henry 

100% cotton 44" 112cm wide

suitable for clothing, patchwork and home decor projects.

Alexander Henry Bathing Beauties

AU$23.00Price