SF Peninsula Flowering Plants - symbiote
Thimbleberry blossom.

Thimbleberry blossom.

slideshowEditedP5102471