Kara Walker Takes a Monumental Jab at Britannia
LONDON — The Queen Victoria Memorial, centerpiece of the plaza that fronts Buckingham Palace, is possibly the most bombastic of this city’s monuments to British grandeur. Beside Victoria, queen and empress, glowering toward the Mall, is a cascade of allegorical statuary representing Courage and Constancy, Truth and Justice, Manufacture and Agriculture, Peace and Progress, and…