Pinterest • The world’s catalogue of ideas

The Snow Leopard is the hardest animal to spot in the wild.

57
7
1

I would LOVE to own one of those BIG Cats. They are so beautiful, just watching them amazes me.

569
100
6
from Everything you desire

Desvre

This guy is either really pissed off or has tasted something nasty.

6
1