Scarlet Impressions
Scarlet Impressions is meaning-led glass, handmade slowly and carefully in my UK studio. Each piece is shaped in the flame as a small anchor for everyday life. It might be a reusable glass straw that turns an ordinary drink into a ritual, a pendant or
