Cucumbers

ERICA EYRES

2024
oil on linen
23.5 x 27.5 in.

  Brand:

Description

2024
oil on linen
23.5 x 27.5 in.