Great Blue Heron
A Great Blue Heron rests on the bank of a small pond at Beacon Hill Park, Victoria BC, Canada.
© Hanzhang | Stock Free Images
Similar Free Images