Grey Heron

Grey Heron

Gray heron, Ardea cinerea, resting on snow and ice

by
by
by
by
by
by