Teeti Aaloa is an artist.
Teeti Aaloa is an artist.