The difference between a dreamer and a visionary is that a...
The difference between a dreamer and a visionary is that a dreamer has his eyes closed and a visionary has his eyes open
The difference between a dreamer and a visionary is that a dreamer has his eyes closed and a visionary has his eyes open