English: In the National Gallery, London.
Telugu: నేషనల్ గ్యాలరీ, లండన్.