Pyrisitia cf. nise
Fairly common in lowlands and foothills, up to 2400 m. in dry valleys. I don't know which subspecies occur(s) in Cusco.
Similar species: I have a lot of difficulty identifying Pyrisitia; P. nise is just my best guess for these photos.