Lorraine Finn

Lorraine Finn

Lorraine is a writer for Luxury Travel Advisor. Coming all the way from Ireland, she’s travelled everywhere from Morocco to Tokyo but has settled in New York (well, for the time being).