Cap badge, London Transport buses, 49mm across, made by Firmin London - £12
BACK