Photos

23.06.2006 Lee Ali used pedal-power to capture a tracking shot of a Peace Marathon taking place in Kigali, Rwanda.

  • Log In
  • Help