Pinterest • The world’s catalogue of ideas
from Mail Online

It's Pandamonium! They're on the Tube and in Trafalgar Square, 108 'panda bears' invade

Panda peak hour: The pack of pandas at Charing Cross tube station to promote the Chengdu Panda Base in China