Real leather 
Detachable strap (check out our printed straps) 

Real leather cross body bag

£38.99 Regular Price
£33.14Sale Price
Colour