Duckish Handmade Natural Skin Care Giveaway! February 1, 2016 by Laura Snow 1 Comment Have you ever heard the term duckish before? It means the last light of the day, twilight. Isn't it beautiful! It reminds me of deep colours and romance. The Duckish company, based in Halifax, makes ...Read More »