Heart Home magazine Issue 9 | Page 40

Daisy hand knitted lampshades, £290 each, Melanie Porter 40