English: Currently the painting resides in The Hermitage Museum in St Petersburg.
Telugu: సెయింట్ పీటర్స్బర్గ్ లోని హెర్మిటేజ్ మ్యూజియంలో నివసిస్తోంది.