Teresa
Teresa
Teresa

Teresa

  • Southampton

Possibly the worst Computer Scientist in Uni of Southampton. Still trying to figure out what to do with life.