This is a fiat Panda.
I used to see the 4x4 version of these driving around in the UK and couldn't understand why. Then in 2017 I visited the Sud Tyrol in Italy, where I found quite a few of them, up mountains. On roads that I hadn't realised were intended for driving on. And yet are not much bigger than said panda.
It has a 999cc (about 1l) petrol engine, and four wheel drive. It's small, but you can fit quite a bit in the back with the seats down. Part 1/n