Leather tote bag - Navy | Bags | Ted Baker

Leather tote bag - Navy | Bags | Ted Baker

$285
shop on tedbaker.com

Ted baker bow bag

As seen in