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