Kargle Motors Ltd

About

Kargle Motors in Taihape:
Motor Engineers.