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

DSCF3139

leafcutter ant

Share
Bookmark the permalink.

Leave a Reply