Archie E. Hill

Mural in Watts Illustrates When Nature Imitates Life

A nature-inspired mural has recently went up in Watts over past weeks. The mural lives at the corner of Compton Avenue and Century Boulevard and it features the most famous of mountain lions known to man—P-22.