Xerox – Forum Barcelona GCSR Congress Highlights

A highlights film shot over 2 x days whilst on location in Barcelona