J.J. Gray’s line of artisanal shoes embodies timelessness, craftsmanship and old world values. “Our shoes define us, perhaps too much so,” says Jessica Perdomo, Founder & CEO
You have no items in your cart