© Ana Teresa Barboza, Untitled (?). Images via ArtNau. A friend called my attention to Ana Teresa Barboza’s work (Lima, Peru, 1981). A good friend, I should say, for she knows how I’m d…