Account
Shop > Carlotha Ray
Carlotha Ray's creations are handcrafted in Italy, preserving the rich heritage of local communities. Each pair of slides is composed of 60% to 80% natural rubber from plant-based latex extraction. Every color is naturally dyed us... Read more