Pinterest • The world’s catalogue of images

Team Great Britain 2012

Royal salute to Little Mermaid: Queen and Duchess celebrate Britain's Olympic and Paralympic stars at Buckingham Palace