Canvas Knapsack

Canvas Knapsack, made from white canvas with leather straps

 

Price: £45.00

2 in stock (can be backordered)