Albert Guasch is a Barcelona, Spain-based painter. This piece is titled “Landscape”.

Albert Guasch

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

Images courtesy of Albert Guasch