Multimedia   |  image

lion.jpg



A hand-painted lion statue stands behind the Bloomington Police Department Headquarters. The police don't know who the statue belongs to.