English: That work is now in the National Gallery in London.
Telugu: నేడు ఈ కృతి లండన్ లోని నేషనల్ గ్యాలరీ ఉంచబడుతుంది.