Lovely! Worthy of a big print, if you go in for that kind of thing, just the sheer scale seems to beg to be shown big.
The van looks interesting too... as someone with automotive interests I promptly zoomed in on it but it looks unfamilar. Perhaps a Fiat?