Pomegranate, fluorescent light micrograph

Bildnummer 13435591
Pomegranate, fluorescent light micrograph
;