Fingerprint stamp on white paper for UK Flag

Royalty-free stock illustration ID: 56403715

Fingerprint stamp on white paper for UK Flag