Some lamb ragu?

[Bologna Market - Bologna - Italy]