Military Vehicle Photos
Humber armoured car
Photo of a Humber Mk IV on display at the Nederlandse Cavalerie Museum, Amsersfoort, The Netherlands.
See picture #699
Picture added on 17 February 2010 at 11:09