Possibly this painting by Trent Gudmundsson?
_________________________
I'm immortal until proven otherwise