• Hand-made Leather Toe Straps - Made in England

    £14.95

    Made in Northampton, England.  Pair of hand-made leather toe straps.