Least Flycatcher Empidonax minimus

  • Marquette, Michigan, United States