One of Maltas’ Red Minibuses, now preserved on the island.

1 comment
Leave a Reply