Love Bank Park

The Love Bank Park on Cherokee Street in St. Louis is reclaiming public space for public use.