Malta is a southern European country and consists of an archipelago situated centrally in the Mediterranean Sea
Sunday, April 06, 2008
A new street .......FINALLY!!!
Finally our street is done and one can say we are now in 2008, because it felt and looked like we were still living in the old ages. Now all that's left is a dinner of etiquette and respect for the neighbourhood!