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