English: the St. Louis art museum.
Telugu: సెయింట్ లూయిస్ ఆర్ట్ మ్యూజియమ్.