Mini Sheep on Textured Woolen Landscape . A miniature sheep rests on a woolen fabric with vibrant floral patterns.