GDFB Viking Shoes Shoe size 9.5 Hand stitched construction Real leather construction