“Valley Life Sciences Building on the Cal campus – they’ve got a T-Rex!” — The Seshen
photo by: Sean Davis
“Valley Life Sciences Building on the Cal campus – they’ve got a T-Rex!” — The Seshen