A Porcupine laying in a tree.

- Image ID: X2M429
A Porcupine laying in a tree.
Buiten-Beeld / Alamy Stock Photo
Image ID: X2M429
Location: Murillo, Canada