Great Blue Heron on the shore of Echo Lake, BC

Advertisements