15 September 2013

London Fashion Week

The blue rooster by German artist Katharina Fritsch which was unveiled in Trafalgar Square earlier this year.

1 comment: