A fingerprint on a white sheet

Royalty-free stock photo ID: 122391049

A fingerprint on a white sheet