Olympic StampA postage stamp designed to celebrate the Triathlon at the London 2012 Olympic and Paralympic Games. Commissioned by David Hillman for the Royal Mail.