public space

The Semi Tropic

Map it |  1412 Glendale Blvd, Los Angeles, CA 90026, United States

You may like this popular spot