English: of the Saint Louis Art Museum.
Telugu: సెయింట్ లూయిస్ ఆర్ట్ మ్యూజియమ్.