Can you picture things in your mind? I can't

1,084,299 plays|
Alex Rosenthal |
TEDNext 2025
• November 2025