The Flora Embroideries.

the Flora embroideries comprise 9 hand stitched panels that form a satire that charts our earlier attempts to control nature – with mixed consequences; from bigger and more beautiful flowers to more troublesome results….