Stock photo of a North American porcupine resting in a tree.

- Image ID: BY626E
Stock photo of a North American porcupine resting in a tree.
Laura Romin & Larry Dalton / Alamy Stock Photo
Image ID: BY626E
Location: Utah, USA
Save to lightbox