Showing posts with label Malta. Show all posts
Showing posts with label Malta. Show all posts

Monday, January 11, 2010

Maltese Buses

I found this great site with images from the amazing buses of Malta and the story behind them.