Joshua Clausen

Title
Composer
Joshua Clausen
Language
Latin
Voicing
8 part mixed chorus
Instruments
Fixed electronic track