English: The National Gallery in Londen.
Telugu: నేషనల్ గ్యాలరీ, లండన్.