A porcupine forages for food in Forillon National Park on the Gaspé Peninsula of Quebec, Canada. The mammal eats leaves.

- Image ID: RC05C3
A porcupine forages for food in Forillon National Park on the Gaspé Peninsula of Quebec, Canada. The mammal eats leaves.
Stuart Forster / Alamy Stock Photo
Image ID: RC05C3
Location: Forillon National Park, Quebec, Canada