Chinese hanging scroll, 20th century, depicting a demon running with a fish in a

Chinese hanging scroll, 20th century, depicting a demon running with a fish in a net, upper left with title and signature, with two seals, 64.5''h x 19.75''w (painting 25.5''h x 14''w)