castle in the air


Meanings

  • absentminded dreaming while awake