macro shot of two ladybug coupling over a ear

Royalty-free stock photo ID: 90541681

macro shot of two ladybug coupling over a ear