Heavenly Christmas angels will take your breath away. The National Gallery in London, UK stages major art exhibition, Leonardo da Vinci: Painter at the Court of Milan from now through February 5, 2012. It is the most complete display of da Vinci’s rare surviving paintings ever held. Bringing together a wide selection of international loans, it is truly an unprecedented exhibition.
The ex... More