Model Car Photos
LR Ninety - Camel Trophy 1985
A fully custom modified die cast models of land rover ninety camel trophy 1985, Borneo (Indonesia).
basic from cararama 1/43 scale, with lots of modification works and own made parts.
Picture added on 02 April 2012 at 13:16