This is the torch relay entering Hyde Park, two locals enjoying their moment to shine. The stage is set for an unforgettable two weeks
Comments
Sign in or get an account to comment.