Angelica Teves avatar

    Angelica Teves

    Cavite, Philippines

    Freelance essay writer, book reviewer, and a frustrated pianist on weekends when nobody's home.