Contemporary hand-stitched pieces.
Designed and made in the UK.

More About Ruby
Ruby Creagh Squiggle Branding

Last orders for Christmas delivery – 18th December Dismiss