He won the last ever 50cc race in 1968 on a Derbi. He later came back to the TT and won three consecutive Formula 3 TTs in 1979, 80 & 81. The bike in the pic is the 250cc Production Thompson Suzuki. I think this must be the bike on which he got 3rd in the 250 Production TT in 1968.
Right, lets see if you can work out who the other guy is