Deer Shelter
A forest clearing shrouded in fog.
<
>