News: Harsha Abeyaratne will be performing at St Martins in the Fields in London on June 3. Click here for more information.

harsha2
 

Harsha Abeyaratne on the stage of Muskingum University’s Brown Chapel