Giraffes are stuck on a flooding island. But the rescues have begun

0
292