Credit Card

Credit Card

Copyright the Trustees of the British Museum and the BBC, 2010

Credit card: issued in the United Arab Emirates, 2009;