Cap badge, London Transport buses, 49mm across, made by Firmin London, different makers mark to above - 10
BACK