Aria for organ, Op 51a
Performance:

Great European Organs No. 29

Aria for organ, Op 51a

Feat. Artist

Label

Priory Records

Catalog #

377

Composed By

Duration

03:51

Recording Date

May 3, 1991 - October 24, 1991

Recording Location

Ulster Hall, Belfast, Ireland