My Favorite Bands Logo
Michele Pillar

US American singer. Once married to guitarist [a=Larry carlton].

Data provided by Discogs