Definitions of longshot:

  • noun:   a photograph taken from a distance