If Little Red Riding Hood were wandering through rainy forests today I reckon she’d wear Finisterre’s beautifully made Litus jacket, £150.

If Little Red Riding Hood were wandering through rainy forests today I reckon she’d wear Finisterre’s beautifully made Litus jacket, £150.
