Lee & Barrett designs, makes, and sells handmade leather shoes in New York City.
Last seen: October 6th at 4:48am — Visit site