Identity, human finger prints shown up using light

- Image ID: X9NDG3
Cultura Creative (RF) / Alamy Stock Photo
Image ID: X9NDG3
Location: High Wycombe,Buckinghamshire,United Kingdom