Micro red particles in liquid. floating up, high magnification macro.

Royalty-free stock photo ID: 111998858

Micro red particles in liquid. floating up, high magnification macro.