skip to content

Taffy the triathlon star

London 2012 - Taffy the Regimental Goat entertains spectators at the triathlon in Hyde Park. Taffy is the mascot of the 2 R Welsh Infantry Battalion.

London 2012,Triathlon,
IOC/Chris Furlong

Related Photos Galleries

More
back to top