carrion

the decaying flesh of dead animals

Leave a Reply