fronteers18

Chiara Aliotta – I Put a Spell On You

Chiara is the mind, face, and heart of Until Sunday. She’s an Italian award-winning designer with years of experience as a graphic designer, art director, and brand consultant. Her work is creative, emotionally engaging, and detail-obsessed. During her time as…