TGIF

TGIF

[Germany, May 14. Images via Getty.]

A capybara mother and her young walk investigate each other in their enclosure at the zoo in the northern German city of Hanover. The capybara is the largest living rodent in the world and is mainly found in South America. — Getty