Nikka-6681.jpg

home

who on EARTH?
(and what am I even looking at?)

Nikka Graff Lanzarone is a New York City-based performer, among many other things.