Kantate BWV 163: Nur Jedem Das Seine Album: Kantaten BWV 163, 139, 116 (Rilling)Artist: Johann Sebastian Bach Listen and download