Today in Photos, May 21

21 May 2015

Customers sitting inside a fast food shop are seen behind its hamburger advertisement poster in Japan, while four Clouded leopard cubs at Point Defiance Zoo & Aquarium in Washington, and more ...

 

Pages