Capparis spinosa. Peloponnese, Greece. 15.5.18. Peloponnese, Greece. 15.5.18. Peloponnese, Greece. 15.5.18.