Purple Iris Flowers Textile Art by Valerie Hearder. / Cosmos