Illustration of cartoon funny happy lion

Illustration of cartoon funny happy lion

 Stock vector ID: 81823432