Grand Duet (John Thomas)


The Grand Duet in E-flat minor by John Thomas is written for two harps. Described as one of John Thomas's best compositions, it consists of three movements: