Malta, again!

Malta wins the “coolest bus” award. 

Sliema, Malta

Sliema, Malta, February 2009