Features

Zoo

 

Humboldt penguins swim at ZSL London Zoo in central London, UK — AFP