A female perching on a leaf...menacingly.
BACK