Guidi
Guidi leather shoulder bag - Black
£1,489
Guidi zipped leather shoulder bag - Pink
£436
£654
Guidi leather shoulder bag - Pink
£753
Guidi small leather crossbody bag - Green
£889
£814
Guidi leather shoulder bag - White
£1,046