Stars and Drops
Stars and water droplets and how we might see them as illusions of each other.
1. a remote or sparsely settled region : a barren or frontier region. 2. an ideal or imaginary place or region. 3. an illusory existence.
Stars and water droplets and how we might see them as illusions of each other.