Mother is there a God 150×150 cm 2023 oil on canvas Full size 1500 × 1500 pixels Previous image Next image