Leila Islam

1 result

History and geography teacher Leila Islam from Donegal and her fiancé Ivan Revilla in Madrid before things changed due to Covid-19

Leila Islam is originally from Burtonport, Co Donegal, who lives in Madrid where she is a humanities teacher in a second-level school When did you le(...)