Great Blue Heron

A Great Blue Heron Rests On The Bank Of A Small Pond At Beacon Hill Park, Victoria BC, Canada. Photo