RIGHTS MANAGED
102879

Praying mantis bug sits on a car. It jumps onto the camera & woman freaks out for a second. Insect.