Lizard Armoured Command Post

$14.00
(No reviews yet) Write a Review

Guy Lizard Armoured Command Post, an early war British Armoured Command post. Twenty one were built and they served in France with the BEF in 1940 and in the Western Desert.

This Print is NOT Painted