.
Golia
A Golia utility carrier vehicle at home in Spain.