« Back to IBC 2004 Exhibition, September 2004
I can't recall which exhibitor this is! The angled sign at top right says Greengrass which must be a product name as there's no such name in the exhibition directory. Busy stand, lots of visitors.
Permalink