Johannes Ulrich Kubiak panel #01 , 2023 oil on panel framed signed and dated 39 x 27 cm Price upon request