Great blue heron (Ardea herodeus) on dock
Great blue heron (Ardea herodeus) standing on one leg on cottage dock - Haliburton Highlands, Ontario, Canada
© Gonepaddling | Stock Free Images
Similar Free Images