Bell-Bearing Blossom Shepherd

A sheep wearing a tiny bell, leading a procession of flowers.