can someone provide more information about this show which was on view 5 years ago at metro picture gallery, NYC? i'd be appreciate. sharon