John Tarricone

Graduate student
Water droplets on a green leaf.
;