If you could store sperm in your abdomen & have 150 million daughters…

DSCF3148

leafcutter ants

Share
Bookmark the permalink.

Leave a Reply

Your email address will not be published.