Leopard skin
From Wikipedia, the free encyclopedia
Leopard skin may refer to:
- Leopard skin (clothing in Ancient Egypt)
- The skin of a leopard
- Animal print, a clothing and fashion style
From Wikipedia, the free encyclopedia
Leopard skin may refer to: