Results 2 results found Larissa Fort, Argos, Peloponnese, Greece, Europe A Balkan marbled white (Melanargia larissa) butterfly on flower, Serifos Island, Cyclades, Greek Islands, Greece, Europe Larissa Castle, Argos, Peloponnese, Greece, Europe