James Lourie is a Spanish-born, US-based abstract painter. This piece is titled “After Rain”.

James Lourie

You can view more of James’ work through his website.

Images courtesy of James Lourie