British Columbia - peterj

Perched

Great Blue Heron at Shuswap Lake.

bccanadashuswaplakesalmon armgreat blue heron