Mural
171 Santa Rosa Avenue, Prince Memorial Greenway / At Highway 101 Underpass, Santa Rosa, CA
Exit the Dragon I, Exit the Dragon II
Date created: 2010-2016