Home / World / Europe

Phew, what a scorcher!

(chinadaily.com.cn) Updated: 2015-07-09 16:25 Comments

Phew, what a scorcher!

Ice cream proves popular at a swimming pool in Schaffhausen, Switzerland, July 3, 2015. [Photo/IC]

Most Popular
...