Catalina Posada Castro is an artist.