Varied Thrush (Ixoreus naevius)

Varied Thrush (Ixoreus naevius) perched on a branch in Victoria, BC, Canada.

Leave a Comment