31.5.21

How to Date a Porcupine

 Roughly 30,000 quills cover the whole body of a porcupine....

--Canadian Geographic



No comments:

Post a Comment