public space

Cleveland Public Library - Rice Branch

Map it |  11535 Shaker Blvd (at E 116th St), Cleveland, OH 44104, United States