Human eyelashes under a microscope

 

v20240901