Indian Pigeons Motorsport

Indian Pigeons

No, these are not flies on the camera lens; they are pigeons! There are hundreds of them in Delhi, each hoping that Little Eric will drop some bread…

  • PUMA Motorsport
  • Written on: October 29, 2012