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