Greg Brown painted multiple surreal and whimsical murals throughout downtown Palo Alto!