UK Army Vehicle - LR101FC

Newark UK Show 2009 (thanks to Craig Brown for photos)

17
18
19
20
21
22
23
Peter