About

Nellie Angelina Roos is a New York-based Makeup Artist from Stockholm, Sweden.