Laura Vahlberg
Hospital, 2020
Oil on linen on panel
13 1/2 x 15 in
34.3 x 38.1 cm
34.3 x 38.1 cm
25
of
25