Am art piece resembling a net with dark green shapes inside.

Venue