Nina Weiss, ‘Forest Light’, J. Petter Galleries

About Nina Weiss

American, based in Chicago, IL, United States