NEW ARRIVAL!

Takeuchi TB 016

Year 2005