ARTS & CULTURE

Giant Blue Cockerel Roosts At London's Trafalgar Square

07/25/2013 03:54 pm ET | Updated Sep 24, 2013
Getty

This entry has expired

Blue Cockerel
Suggest a correction