Melissa Ulitsa
Melissa Ulitsa
Melissa Ulitsa

Melissa Ulitsa

Ulitsa is a Russian word that loosely translated means “street”. Ulitsa is a super versatile open sneaker that’s always ready to hit the… streets.