Bought on ebay recently. Here's what the seller had to say about the badge: ''Part of a collection belonging to John "Jack" Jacob Lauterwasser (London, England, June 4, 1904 – Somerset, England, February 2, 2003) was an English racing cyclist and cycling engineer, who won a bronze and silver medal in the same race at the 1928 Summer Olympics in Amsterdam.'' It was part of large collection of his badges, but I'm afraid this was the only one I managed to win without breaking the bank.