Street in Valletta, Malta's capital. There are many such sculptures on street corners
Malta 2005 * Next photo