Blue-headed Vireo Vireo solitarius

  • Highland, Virginia, United States