Britains Jcb 3C Mk3 Excavator Backhoe 1:32 Diecast Farm Vehicle 42905