London: The grey, grim and wet wintry weather in London on February 27 was lifted by a unique image projected of India’s national bird – peacock – across the front façade of Buckingham Palace, attracting thousands of tourists and vehicles milling around the Mall. The image, visible from all approachesContinue Reading