Frazer Island, Qld, Australia.

Lewin Honeyeater
Frazer Island, Qld, Australia.