snow angel?

Just like when we were kids looking for shapes in the clouds, I love to see shapes in the piled up snow in the trees. While show-shoeing recently, I was startled to find this unusual figure. What do you see?

snow angel in forest