Cecilia Bengolea is an artist.
Cecilia Bengolea is an artist.