13 April 2015

TRIUMPH SPECIAL

The MotorCycle, UK, 1960