Mahesh Kumar Mugria

7 Flips | 2 Magazines | 1 Like | @MaheshKumar54vl | Plastic surgeon

Atiq Raja

Puzzli Challenge

The Capybara is the title of world’s largest rodent. It's 50 cm (1.5 ft.) tall and weighs 35-70 kg (75-150 lb.)