Trafalgar Square ~ March 19, 2014 There is one rotating exhibit At Trafalgar Square. The Blue Cock is perfection. Share this:TwitterFacebookLike this:Like Loading...