» All Photos » Florida » Disney World - Downtown Disney »  Tyrannosaurus Rex head at T-Rex restaurant