Published: 10:11 PM,Nov 20,2017 | EDITED : 06:05 PM,May 02,2024
‘TYRED’ GORILLA: A visitor looks at a tyre sculpture in the shape of a gorilla in Zaozhuang, Shandong province, China, on Sunday. — Reuters
Published: 10:11 PM,Nov 20,2017 | EDITED : 06:05 PM,May 02,2024