Bamboo Womens Leela-05 Peep Toe Slingback Platform Chunky Heel Dress Sandals Synthetic