OpenCall Radar
June 2026 nature art residency, Thassos island, Greece — Water & Rock Nature · OpenCall Radar