Alexa Mougin

Alexa Mougin

Paris, France / French student in luxury & design management who recently fell in love with the city of New Orleans and sunny California.