Friday, September 23, 2011

Estemmenosuchus mirabilis

Estemmenosuchus mirabilis
Length 30cm
Scale  1/10









































....................