Gypsy Feet

The new urban folk comes in stripes, florals and mismatched layers.