Upcoming Concerts for Mahan Esfahani
Top Songs By Mahan Esfahani
Credits
PERFORMING ARTISTS
Mahan Esfahani
Clavichord
COMPOSITION & LYRICS
Johann Sebastian Bach
Composer
PRODUCTION & ENGINEERING
Mark Brown
Producer
Simon Perry
Executive Producer
David Hinitt
Recording Engineer