Microscopic yellow flower with spotted petals and drops of gold

- Image ID: WX6YEA
Microscopic yellow flower with spotted petals and drops of gold
Zoonar GmbH / Alamy Stock Photo
Image ID: WX6YEA