Olympic celebrations in Weymouth
Last night, the sweeping crescent of Weymouth beach was lit by 2,012 flaming torches carried by volunteers into the sea.
Last night, the sweeping crescent of Weymouth beach was lit by 2,012 flaming torches carried by volunteers into the sea.