The fossil skeleton of Lufengosaurus magnus on display at the Hong Kong Science Museum.
Close