Talie Horl


Artist, Art Director & Creative Technologist based in between Amsterdam & Helsinki, whose practice interwieves fashion, art, culture and human centered experiences with technology