New Holland Honeyeater

Location: Smiths Beach, Yallingup, Margaret River

New Holland Honeyeater

Location: Smiths Beach, Yallingup, Margaret River