Temple Lake

Redwood, 316 W 2nd St., Los Angeles, California 90012