Meet the ghosts of Madagascar
Lemurs are found on the oldest island, Madagascar. Lemurs are believed to have arrived on this island on rafts of floating vegetation. They evolved on the island...
Lemurs are found on the oldest island, Madagascar. Lemurs are believed to have arrived on this island on rafts of floating vegetation. They evolved on the island...
© 2012-2022, UAB "New Media Group". All rights reserved.