801 S Bowie St
San Antonio, Texas 78205

This exhibit features 80 fossil skeletons of various Ice Age animals.

Added by Upcoming Robot on October 16, 2009

Interested 1