modernbotanica
pollen • pistil • stamen • calyx • petal • leaf - captured exactly as nature formed them