public space

Los Angeles Public Library (Central)

Map it |  630 W 5th St (btwn Flower & Grand Ave), Playa del Rey, CA 90293, United States

You may like this popular spot