Meester 05 Women Platform Wedge High Heel T Strap Pump