Jun 22, 2019 - Sabina Savage is a British company producing luxury scarves and clothing with hand-drawn prints. Printed and hand-finished in Como, Italy.