Iberian Organ Music of the 17th Century

Obra der ler tono de mano derecha, for organ

Composed By

Pedro de San Lorenzo

Duration

03:01

Recording Date

1994

Recording Location

Cathedral of Faro
blue highlight denotes track pick