Pelle Fisher

Room 8, 2023

oil on linen
60 x 60 cm, framed

$1,800

Out of stock