Giant panda gives birth to twin cubs at Tokyo's Ueno Zoo

Giant panda gives birth to twin cubs at Tokyo's Ueno Zoo
play icon
This image has been used for illustrative purpose.