Piccsy helps you discover the images you love.

  • Location: London, UK
  • Website:
  • Bio: Students all around the world are struggling with their academic writing. It so happens that many professors request papers that is to be submitted around the same time, putting pressure on the students.