North American Porcupine Sitting On Top Of Tree
Photo is showing a North American Porcupine sitting on top of a tree.
Source:
Cleveland Metroparks Zoo
Photo is showing a North American Porcupine sitting on top of a tree.
Cleveland Metroparks Zoo