Ash-throated Flycatcher Myiarchus cinerascens

  • Metro Vancouver, British Columbia, Canada