Barclaycard: ‘Owning the World of Simple Payment’

Written & Produced by Magnolia Lowe for Barclaycard through World Television.