Mach Band Jay Willis, 1980. 401 E. Green Street, Pasadena. Next to Macy's. Back to Public Art and Sculptures in Greater Los Angeles