Nature Call, 2023giclee print on canvas, 39.4” x 59” (100 x 150 cm)edition size of 6
artist’s website
artist’s instagram