Solar System No.5 oil on canvas 38×77 inches 2019 c ← Previous Next → Solar System No.5 oil on canvas 38×77 inches 2019 £5586