Illumination ceremony for Chinese Festival of Light held in Wiltshire
A dragon-shaped lantern is seen at the illumination ceremony for the Chinese Festival of Light in Longleat of Wiltshire, southwest England, on Nov 12, 2014.… Read More »Illumination ceremony for Chinese Festival of Light held in Wiltshire