Yellow-green Vireo Vireo flavoviridis

  • Cape May, New Jersey, United States