Rain Phoenix, Debbie Harry, Moon Unit Zappa in…

Rain Phoenix, Debbie Harry, Moon Unit Zappa in LA
Photo by Chris Stein