Malta is a southern European country and consists of an archipelago situated centrally in the Mediterranean Sea
Thursday, October 02, 2008
A couple of weeks ago my husband and I had to go to Valletta for a couple of errands. This photo was taking whilst stuck in traffic in Floriana. At the far left side there is the US Embassy building. Will be posting some more photos of our visit that day.