Lasting Impressions to open at National Design & Craft Gallery on Friday, 27th AprilLasting Impressions, an exhibition of extraordinary objects, designed and crafted with integrity and ingenuity that…