Leeza Richter

…is a Russian-American photographer based in New York.

For inquiries, hiring, and words of affirmation: leeza.richter@gmail.com