14 October 2013

Cartoon: Traffic in Malta


It can't be denied. Malta has the 5th highest number of vehicles per capita in the World ...

Cartoon by Steve Bonello