Jane Hargrave is a London, UK-based painter. This piece is titled “After the Deluge”.

Jane Hargrave

You can view more of Jane’s work through her website.

Images courtesy of Jane Hargrave