T Rex Skeleton Dominates Mayborn Museum

Stan is the latest addition to the Mayborn Museum.