A sheep has got (18/48)

A sheep has got