Prince Harry and the Duchess of Cambridge, in electric blue echoing the athletes', welcome the Olympic Flame to Buckingham Palace during the Torch Relay.
WENN
Δ
Leave a comment