Haec est illa dulcis rosa
Haec est illa dulcis rosa
is a song by
Suspicious Cheese Lords
it was released on
Maestro di Capella - Music of Elzear Genet (Carpentras)