hand made colourful cushions

front view of panel cushion, blue dyed linen & turquise dyed cotton