English: This painting is currently placed at National Gallery in London.
Telugu: నేడు ఈ కృతి లండన్ లోని నేషనల్ గ్యాలరీ ఉంచబడుతుంది.