Photo detail

While vacationing abroad with family, Carl Gronlund, Operations Manager of the Mirror Lake Inn Resort and Spa in Lake Placid, captured this photo of the London Olympic torch run as it went through Edinburgh, Scotland. The London Summer Games begin July 27.


Use the comment form below to begin a discussion about this content.

Sign in to comment