P. caerulea stigma SEM 200x | P. caerulea stigma SEM 300x | P. caerulea stigma SEM1000x | P. caerulea stigma SEM 1000x | P. caerulea stigma SEM 1000x | P. caerulea stigma SEM 1250x | P. caerulea stigma SEM 1750x
Image © 2008 Frans Holthuysen All Rights Reserved