Bermuda Beach

Bermuda Beach

20cm x 20 cm  linen, cotton, wool and silk.  Mostly hand dyed and spun.

Advertisements