walking on a cloud meaning

1 Article