Vanilla Moon Shoes / Footwear that is on trend and impeccably crafted, with no compromise on comfort.