dcsimg

Bar-shouldered Dove at Heron Island, Capricornia Cays National Park QLD