Designed and printed by hand Various pieces available. Can be printed small amounts to order in linen or cotton duck for upholstery.