Erica van Zon
Feet at the Beach, 2024
Embroidery cotton on linen and printed linen, framed
15 x 13 in
38 x 33 cm
38 x 33 cm