Leathersmith of London
Leathersmith of London embossed-logo detail messenger bag - Black
£350
Leathersmith of London embossed-logo detail messenger bag - Brown
Leathersmith of London Lion canvas messenger bag - Black
£390
Leathersmith of London Lion canvas messenger bag - Brown
Leathersmith of London embossed-logo detail shoulder bag - Blue
£290