Malta has 18,000 vehicles for each square kilometre of road

© 2024 Vimarsana