One who lives in the clouds of their own imagination; an unconventional person.
Nefelibata
One who lives in the clouds of their own imagination; an unconventional person.
One who lives in the clouds of their own imagination; an unconventional person.