Olympic torch relay in Edinrbugh
Olympic torch relay in Edinrbugh. Olympic torch relay across the Holyrood Park. Copyright © 2012 Yao Hui. All rights reserved. This photograph should not be used without permission from Yao Hui.
For more information, please visit: www.yaohuier.com
Taken on June 14, 2012