I live in East London, and love those days where I feel I simply must take pictures or I'll explode - and then actually have my camera with me.

  • JoinedMarch 2006
  • HometownCape Town
  • Current cityLondon
  • CountryUK

Testimonials

Nothing to show.