MohammedPreview
Open in TheBrain

A Sheepling

A little or young sheep; lamb.