landrover-defender-110-camel-trophy-1-18-2 Published April 28, 2021. Size: 1200 × 800 in Land Rover Defender 110 “Camel Trophy” Sabah-Malaysia – 1993 1:18 by Almost Real < Previous Next >