English: hangs in the National Gallery of London.
Telugu: లండన్ యొక్క నేషనల్ గ్యాలరీలో ఉంచింది పెయింటింగ్.