What a bloody marvelous painting, part 1

After going through a few art galleries, going through displays of contemporary art one gets tired - there is so much mindlessness and mediocrity masquerading as 'high art' that words cannot even begin to describe the feeling. It's a fatigue, a mental tiredness, a 'civilization -is-doomed-and-I-can't-do-anything' kind of listlessness.
Then to find some sanity I turn to some fine works that used to be the norm, the standard of the day.
Here is one such bloody good painting -

Scene of sale, Morocco
oil on canvas
60.96 X 91.44 cm
24 X 36 inches
Edwin Lord Weeks

See it here in it's full glory at the ARC.