This mural was painted by the Special Children’s Art Foundation for the city of Santa Clarita. It is located at the Community Center, 22421 Market Street, Newhall. This mural is officially recognized by the city of Santa Clarita.
Go to the map here.