This Land Rover from Theo's collection is a 90" BBC model decorated for AA Service.
Posted November 19, 2001