A robot, in Catford. A clean machine.

Showcase

  • JoinedMay 2006
  • OccupationRobot
  • HometownCatford
  • Current cityLondon
  • CountryUnited Kingdom
View all

Photos of Robot in Catford

Testimonials

Nothing to show.