Key

Michelle Short’s


Craft Room

London •
United Kingdom

About the space

I love that my space is bright, tidy and organised. It keeps me motivated.

London