Malta is a southern European country and consists of an archipelago situated centrally in the Mediterranean Sea
Saturday, July 14, 2007
more Malta Police
Somehow I could not download this video clip through the normal create a post, so I tried using Picasa. Hope this works. This is part of the parade, as the police force where marching down through republic street in Valletta. I wish you all a nice weekend.