Event· LecceLST Project📅ven 5 mar 2027 – dom 21 mar 2027📍Lecce, Italy — All eventsLecceDetails Start: March 5, 2027 End: March 20, 2027 Event Category: LST Mission ProjectsSee eventOpen in Penchant