© 2017 All Rights Reserved Annlin Chao, London, UK.

Head in the cloud

From the English old saying - Head in the cloud; it means daydreaming.