1912 Imperial Triumph 29 Inch Frame 25