Triumph Motorcycles Daytona 600 2003 Isle Of Man TT Winners Factory Poster 33" x 23.5"
Poster is in excellent condition.