Paindoo.com

The Day in Photos May 12 2016

Decorations of a giraffe and a green plant are seen installed at a metro station in Wuhan, Hubei Province, China, May 10, 2016. (Photo by Reuters/China Daily)
Decorations of a giraffe and a green plant are seen installed at a metro station in Wuhan, Hubei Province, China, May 10, 2016. (Photo by Reuters/China Daily)
   

Google Ads Privacy