Designed by
Title
Tropical leopard sticker #266039481
Description
Tropical leopard sticker. Predator and mammal, adorable and cute character. Toy or mascot for children. Minimalist creativity and art. Predator in jungle, wild life. Cartoon flat vector illustration