Saoudi Arabia

TATA

A small TATA model with unknown bodywork.