oil on board400 x 400 mm2023ON THE SHOULDERS OF GIANTS (ORIGINAL OIL PAINTING)$2,900.00PriceQuantityAdd to Cart