Johannes Lupi

Musician, cleric and scrivener