aliveshoes.com
Show Stoppers
Show Stoppers is a unique limited edition shoe concept, designed by Keia Johnson. Velcro wedge sneaker, completely custom made in Italy, featuring pristine Italian leather.