flower
Previous Up Next

A close-up picture of a spider flower (Cleome hasslerana).

insect

Up
Next