Tiny Hearts Scarves

Regular price £9.95

Available in six different colours, the tiny heart scarves are perfect for giving your outfit a little lift this spring.