Both Elephant and Human Projects present, Lummaa Group had a great time discussing both current accomplishments and future prospects at the Archipelago Research Institute in Seili, Archipelago Sea, SW Finland. Instant grannies were on loose on the most suitable venue, the island of former leprosy, later mental hospital.
Lummaa Group held a truly good Annual Meeting 2018 in Seili
Other News
- ‹ previous
- 3 of 5
- next ›