Leopard

Even if the leopard rests on the hillside, it can't relax its vigilance.

More by DCU

View profile