Art by Astro Categorized Under: Downtown Murals Artist: Astro Location: California St. & Miner Ave., Stockton