A New Year message: Hope & Beauty on leave of absence
In 1627 the French Baroque artist Simon Vouet created the remarkable oil painting, Time defeated by Hope and Beauty. The masterpiece depicts Father Time dragged to the ground along with his scythe and hourglass; he has been vanquished by the paragons of Hope and Beauty. Father Time is menaced by a grappling iron brandished by Hope, while the fierce grip…