Cheesy sausage and rice stuffed peppers

Cheesy sausage and rice stuffed peppers
play icon
Peppers stuffed with a lamb and rice mixture. TNS