London - Dark Brown - Handmade leather messenger bag
Regular price $219.00
Paris - Dark Grey - Handmade leather messenger bag
Regular price $209.00
London - Black - Handmade leather messenger bag
Budapest - Handmade leather messenger bag
Regular price $239.00
Porto - Handmade leather messenger bag
Regular price $204.00
Paris - Brown - Handmade leather messenger bag
Monaco - Handmade leather messenger bag
Amsterdam - Handmade leather messenger bag
Regular price $259.00
Washington - Handmade leather messenger bag
Stockholm - Handmade leather messenger bag
Tokyo - Handmade leather messenger bag
Regular price $229.00
Roma - Handmade leather messenger bag
Helsinki - Handmade leather messenger bag
New York - Handmade leather messenger bag
Regular price $269.00
Berlin - Handmade leather messenger bag
Regular price $224.00