From the harbour in Sliema. In the background some of Captain Morgan's cruise ships.
Malta 2005 * Next photo