RIGHTS MANAGED
120632

Deer with bucket on its head.