Red Deer antler shed in the forest. Beautiful natural background. Bieszczady Mountains, Carpathians, Poland.