Saw this beauty perched near an icy river stream today. What is it??