This content was muted by Photography Lovers moderators for not following community guidelines.
Microscopic photo of a green tree leaf
I took this photo with Oppo Reno phone yesterday.
I wonder if the yellow dots are just dirt or part of a leaf. Maybe biologists can give us an answer in the comments!
Regards!