Barbara Krupp is a US-based painter. This piece is titled ‘The Cave Dwellers’.

Barbara Krupp

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

Images courtesy of Barbara Krupp