RED PRIEST PUTTANESCA VIVALDI

RED PRIEST PUTTANESCA VIVALDI Sacrilege you say? How could this sauce of such notorious origin (“puttana” in Italian means “hooker”–and legend has it that when