SEM of Aquilegia Pollen

Bildnummer 12011530
SEM of Aquilegia Pollen
;