North American Porcupine

Erethizon dorsatum

Back to Categories

North American Porcupine I Michigan

North American Porcupine II

Porcupine III

Porcupine in Trembling Aspen