Established in 1999, Tehran Choir is one of the most active an notable Iranian choirs. Tehran Choir has performed a wide repertoire of Baroque to 20th-century music along with Iranian folk music, Iranian contemporary music, jazz, and also participate...
read more