Strange Beauty: Masters of the German Renaissance, National Gallery – I guess someone did not like the current show at the National Gallery in London. As Mr. Sewell writes: … an exhibition so meagre that it is neither an historical survey nor a gathering of masterpieces.