iOS app Android app

Giant Blue Cockerel

Giant Blue Cockerel Roosts In Trafalgar Square

Agence France Presse | Posted 09.24.2013 | Arts

LONDON (AFP) -- A huge blue cockerel descended upon London's Trafalgar Square on Thursday, but the artwork has ruffled feathers by putting the symbol ...