MENU
component-ddb-728x90-v1-01-desktop

Slideshow: London's giant blue rooster

A giant blue rooster is unveiled next to the somber military monuments in London's Trafalgar Square.

Trending