Unable to connect esp32 to MCUfriend 2.4 tft

Hi all,

Ive got an MCUFRIEND 2.4 tft and I dont have any clue as to how to connect this display to esp32 .
I have googled a lot but all of them are different tft displays with different pinouts than MCUFRIENDs.

For instance this one has a totally different pinout than MCU disply :-

From mcufriend_shield.h:

//################################### ESP32 ##############################
#elif defined(ESP32)       //regular UNO shield on TTGO D1 R32 (ESP32)
#define LCD_RD  2  //LED
#define LCD_WR  4
#define LCD_RS 15  //hard-wired to A2 (GPIO35) 
#define LCD_CS 33  //hard-wired to A3 (GPIO34)
#define LCD_RST 32 //hard-wired to A4 (GPIO36)

#define LCD_D0 12
#define LCD_D1 13
#define LCD_D2 26
#define LCD_D3 25
#define LCD_D4 17
#define LCD_D5 16
#define LCD_D6 27
#define LCD_D7 14