Monday, 4 June 2012

Queen Liz: 60 years of hats...

What a mad-hatter!