Published on Mayıs 18, 2025 in İstanbul Bilim ve Uzay Festivali Full resolution (2048 × 1153) Next Image