Missa Papae Marcelli, for 6 voices
Performance:

The Best of the Renaissance

Missa Papae Marcelli, for 6 voices

Feat. Artist

Label

Philips

Catalog #

462862-2

Duration

31:55

Recording Date

1994

Recording Location

Basilica di Santa Maria Maggiore, Rome, Italy