Dryopithecus laietanus

Summary