Alexander Henry

Alexander Henry is a premier textile design house, producing cutting-edge, original cotton prints. Each and every print is first painted by hand.