New Public Art Installation

bronze bust of JP Cleophus Steele South Dallas Government Center, Dallas, TX…