Escobedo Muchacha oil-paper 25 x18 in