Buffalo leather bag Buffalo leather bag Buffalo leather bag (102 ratings) £74.00 Quantity: at £74.00 each Add To Basket 1 in stock.