Download original image Report abuse

#139 NEC MotorShow 2004