University of London OTC Gold Cap badge University of London OTC Gold Cap badge

University of London OTC Gold Cap badge


Stamped FIRMIN LONDON

Code: 51257

Reserved