Hemraj Eternal Reminiscence 2.0 | 23 Oil on Canvas Signed in English 79 x 59 inches (200.66 x 149.86 cms) 2023 Price On Request