Lamirca Footbed Sandal – Lord & Taylor