“Seafoam” is a picture I painted while living in Martinique.
What do you think it is?

RELATED:

    Mysterious sea creature