Editor's Pic of the Week

Share
twitterlinkedinfacebook
Image 21 of 56
< Prev Next >
3079565.JPG
Dandelion (Taraxacum officinale) pollen within the eye of a sewing needle. SEM X270 at 4 x 5 inch