high heeled shoe platform sole leather shoe narrow toe ankle strap - Leather high heel shoe with open toe