Street Murals by Deuce 7 seen at McCoppin Street, San Francisco - Unidentified Species

Unidentified Species

There is a devil-like mural created by Deuce 7 found at the McCoppin Street in San Francisco, California. The creature has angry eyes, fiery red body, and a long colorful tail.