English: It currently hangs in the Russian Museum in St. Petersburg.
Telugu: నేడు ఇది సెయింట్ పీటర్స్బర్గ్ లో స్టేట్ రష్యన్ మ్యూజియం లో ప్రదర్శిస్తుంది.