Egg Pictures


A membrane of spongy material found within a therizinosaur egg: is this skin? (x 60)

BACK