Robert Russell, Polar Bear Cubs, 2017, Oil on canvas, 40 x 30 inches VIA
Robert Russell, Polar Bear Cubs, 2017, Oil on canvas, 40 x 30 inches VIA -- source link
#robert russell#painting#contemporary art
Robert Russell, Polar Bear Cubs, 2017, Oil on canvas, 40 x 30 inches VIA -- source link