The Visitor 2022 Oil on canvas17” × 16” (43.2cm x 40.6cm) Available at ESPOO TAIDELAINAAMO Order Prints