st marguerite island landscape painting
st. marguerite island
oil on canvas
16 by 16 inches
950