Thousands of green benches awaited visitors in downtown St. Petersburg for much of the 20th century. Discover their history ...