Nani Power's picture

Nani Power


USA flag

Nani Power was born in Los Angeles, California, and then later raised in a small town in Virginia. Although she has lived in Brazil and New York for many years, Power now lives back in rural Virginia.