A porcupine fast asleep on a tree branch.

Royalty-free stock photo ID: 1586279

A porcupine fast asleep on a tree branch.