Martin Cabrera is a Spanish painter, living and working in Madrid. This piece is titled “Sea Horse I”.

Martin Cabrera

You can view more of Martin’s work through Saatchi Art.

Images courtesy of Martin Cabrera