You’re about to witness a miracle of nature when this newborn elephant tries to take her very first steps. How amazing to see!
You’re about to witness a miracle of nature when this newborn elephant tries to take her very first steps. How amazing to see!