A sheep has got (31/48)

A sheep has got