A poignant scene offering relief to the scorching heat of London A poignant scene offering relief to the scorching heat of London The duty of summer makes him sweat for good. One such sight was seen when guard was on duty outside Buckingham Palace in London. Such scorching heat can […]