badge Museum number 2004,0507.12 | Authority BIOG168235 Issuer:London Borough of Camden | Production place Issued in:London (England)