Pallenis spinosa. Peloponnese, Greece. 18.5.18. Mycenae, Peloponnese, Greece. 19.4.22. Mycenae, Peloponnese, Greece. 19.4.22. Mycenae, Peloponnese, Greece. 19.4.22. Pelponnese, Greece. 18.5.18.