Back to picture list
Donkey Head - A partially decomposed head of a donkey. Most of the rest of it was nearby!