ILLEGIBLY SIGNED CHINESE? STREET SCENE: OIL/C, circa 1960, 18'' x 24'', framed, 22 1/2'' x 28 1/2''.