Triumph_Tina_T106 Published August 10, 2017 at 1298 × 900 in The Triumph T10 – The prettiest British Scooter?