Illumelation
Melissa Legarda Alcantara is an editor, journalist, and travel writer. Born in London, she studied English and Comparative Literature at Goldsmiths University, where she co-founded Bake Creative, a branding and PR agency for young artists, as an undergrad.
Comments on Illumelation