17th Ave Ne & Ne 45th St
Seattle, Washington 98105

This display features fascinating skeletons of archosaurs (early crocodiles) as well as other creatures, found during excavations in Tanzania.

Added by Upcoming Robot on October 28, 2012

Comments

harold_ikes

Their last album was mediocre and this is at SOMA? man, that's two strikes.