Rose Leaves Greg Album: The Mirror Has Two FacesArtist: Barbra Streisand, Marvin Hamlisch Listen and download