Perching birds - curtismix
Western Tanager hanging upside down while hunting for insects.

Western Tanager hanging upside down while hunting for insects.