Image ID #2642695
Dimension: 4096x2304px.
Size: 5MB
Handcuffed woman covers face in shame at police station, evidence envelopes on desk hint at legal trouble.
You can also download this image at: